Comenzó carrera militar, que fue compaginando con sus estudios de pintura. Finalmente, gracias a una pensión concedida por la Diputación de A Coruña, se establece en Roma durante un año y posteriormente viaja por toda Europa.
De regreso a su ciudad natal, se dedicó a la enseñanza, y continuó con su carrera militar, en la que alcanzó el grado de teniente coronel. Fue propuesto como profesor de dibujo de Alfonso XIII, puesto al que rehusó por motivos personales. Presentó obras a las Exposiciones Nacionales de 1890 y de 1897, y fue condecorado con medalla de oro en la Exposición de Santiago de Compostela de 1888 y honorífica en la Universal de Barcelona de 1898.